Exchange Server

Exchange Server İçin En Faydalı PowerShell Komutları

Exchange Admin Center (EAC) ile zaman kaybetmek yerine, PowerShell ile işlemleri saniyeler içinde tamamlayabilirsiniz.
Bu rehberde, Exchange Server yönetiminde en çok ihtiyaç duyulan PowerShell komutlarını bulacaksınız.

Exchange Server’da Dağıtım Grupları Yöneticilerini Listeleme

Get-DistributionGroup "GroupName" | Format-List ManagedBy
  • GroupName yerine dağıtım grubunun adını yaz.
  • Çıktı olarak gruba atanmış yöneticiler listelenir.

Exchange Server’da Tüm Posta Kutularını Listele

Get-Mailbox | Format-Table DisplayName

İpucu: Büyük Exchange yapılarında tüm sonuçları listelemek için:

Get-Mailbox -ResultSize Unlimited

Exchange Server’da Kullanıcıya Profil Fotoğrafı Eklemek

Import-RecipientDataProperty `
    -Identity "kullanici.ismi" `
    -Picture `
    -FileData ([Byte[]]$(Get-Content "C:\resimler\kullanici.ismi.jpg" -Encoding Byte -ReadCount 0))
  • JPEG dosyası maksimum 10 KB olmalı.
  • 96×96 px boyutu Outlook Web App için idealdir.

Exchange Server’da Profil Fotoğrafını Kaldırmak

Set-Mailbox "kullanici.ismi" -RemovePicture

Değişiklik, Outlook Web App’te hemen; Outlook Desktop’ta ise OAB güncellemesi sonrası görünür hale gelir.

Exchange Server’da Yeni Mailbox Veritabanı Oluşturmak

New-MailboxDatabase `
    -Server "SERVERADI" `
    -Name "DBNEW" `
    -EdbFilePath "C:\ExchangeData\DBNEW\DBNEW.edb" `
    -LogFolderPath "C:\ExchangeData\DBNEW\Logs"

Tavsiye: Exchange Server’da Veritabanı ve log dosyalarını işletim sistemi diskinden farklı bir diskte tutmak performansı artırır.

Exchange Server’da Veritabanını Mount Etmek

Mount-Database -Identity "DBNEW"

Başarılı işlem sonrası Event ID 301 loglanır.

Exchange Server’da Veritabanını Dismount Etmek

Dismount-Database -Identity "DBNEW"

Uyarı: Dismount işleminden önce mutlaka yedek alın. Çevrimdışı veritabanlarına kullanıcı erişimi durur.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu